drill collars - Alemán Inglés Diccionario